have an advantage over somebody - Turco Inglés Diccionario